<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*通用样式*/

html { overflow-y: auto; overflow-x: hidden }

* { margin: 0; padding: 0; word-wrap: break-word; }

body { font: 12px/1.75 "微软雅黑", arial, sans-serif, 'DejaVu Sans', 'Lucida Grande', Tahoma, 'Hiragino Sans GB', STHeiti, SimSun, sans-serif; color: #323232; background: #fff; }

html, body, h1, h2, h3, h4, ul, li, dl, input { font-family: "微软雅黑"; margin: 0px; padding: 0px; list-style-type: none }

a { font-size: 14px; color: #323232; text-decoration: none; }

a:hover { text-decoration: underline; color: #0a58b0; }

a img, img { border: none; }

div, ul, li, p, form { padding: 0px; margin: 0px; list-style-type: none; }

em { font-style: normal; font-weight: normal; }

table { padding: 0px; margin: 0px; list-style-type: none; }

dt, dl, dd { padding: 0px; margin: 0px; list-style-type: none; }

form { margin: 0px; padding: 0px; }

tr { padding: 0px; margin: 0px; list-style-type: none; }

h4 { padding: 0px; font-size: 12px; font-weight: normal; }

.clear { clear: both; height: 0px; overflow: hidden; line-height: 0; }

.cl_20 { clear: both; height: 20px; }

.blank10 { height: 10px; overflow: hidden; }

.dotline { border-bottom: #CCC 1px dashed; margin: 8px; }

.fl { float: left }

.fr { float: right }

/*head*/

.top_bg { width: 100%; height: 32px; line-height: 32px; background: #7f7f7f; padding: 3px 0 0 0; }

.top { width: 1100px; margin: 0 auto; height: 32px; color: #fff; font-size: 14px; }

.top_lf { width: 60%; text-align: left; }

.top_lf a { color: #fff; font-size: 14px; }

.top_ri { width: 40%; text-align: right; }

.top_ri a { color: #fff; font-size: 14px; }

.head_bg { width: 100%; height: 135px; }

.head { width: 1200px; margin: 0 auto; height: 135px; overflow:hidden;  }

.head_c { width: 1200px; height: 135px; margin: 0 auto; }

.head .logo { width: 1200px; height: 135px; margin: 0 auto; }

.head .tel { width: 282px; height: 80px; margin-top: 20px; }

.menu { width: 100%; background:#1a7eed; height: 54px; z-index: 9; position: relative; }

.menu .h_nav { width: 1200px; height: 54px; margin: 0 auto; }

.h_nav ul li { float: left; height: 54px; text-align: center; width: 133px; }

.h_nav ul .cur { background: url(../images/in_13.jpg) no-repeat; }

.h_nav ul .cur a, .h_nav ul .cur a:hover { color: #131212; }

.h_nav ul li.first { background: none; }

.h_nav li a { display: block; height: 54px; line-height: 54px; text-align: center; font-size: 15px; font-weight: bold; color: #fff; }

.h_nav li a:hover { color: #131212; background: url(../images/in_13.jpg)no-repeat; text-decoration: none; }

.Bannerslider{position:relative; width: 100%;  height:580px; margin: 0 auto; overflow:hidden; }

.Bannerslider ul{position:relative; width: 1000%; overflow:hidden; height:100%;}

.Bannerslider ul li{width:10%; float:left; display: block; background:center top no-repeat; height:100%; }

.Bannerslider ul li img{display: none;}

.Bannerslider ol{text-align:center; width: 100%; position:absolute; bottom: 10px; left: 0;}

.Bannerslider ol li{width:16px; height: 16px; background: url(../images/dot.png) 0 -16px; cursor: pointer; display: inline-block; *display:inline; *zoom:1;}

.Bannerslider ol li.on{width:16px; height: 16px; background: url(../images/dot.png) 0 0px;}

.Bannerslider .ScrollLeft{display:none; width:60px; height:90px; position: absolute; top: 50%; left:0; opacity: 0.8; background: url(../images/ad_ctr.png) 0 0; cursor:pointer; z-index: 1; margin-top:-45px;}

.Bannerslider .ScrollRight{display:none; width:60px; height:90px; position: absolute; top: 50%; right:0; opacity: 0.8; background: url(../images/ad_ctr.png) 0 -90px; cursor:pointer;  z-index: 1; margin-top:-45px;}

.Bannerslider .ScrollLeft:hover,.Bannerslider .ScrollRight:hover{opacity: 1;}

.Bannerslider:hover .ScrollLeft,.Bannerslider:hover .ScrollRight{display: block;}

.img a{width:100%;height:580px;display:block;}

/*首页样式*/

.sy_gjcss { background: url(../images/in_18.jpg) repeat-x; width: 100%; height: 58px; }

.sy_gjcss_c { width: 1100px; margin: 0 auto; height: 24px; padding: 17px 0 17px 0; }

.sy_gjcss_clf { font-size: 14px; color: #666666; float: left; }

.sy_gjcss_cri { float: right; width: 222px; }

.textbox { background: url(../images/in_22.jpg) no-repeat; width: 190px; height: 24px; float: left; border: 0; color: #666666; padding-left: 4px; }

.inputButton { background: url(../images/in_23.jpg) no-repeat; width: 28px; height: 24px; float: left; cursor: pointer; }

.sywap, .sy_about, .sy_wap, .yos_wap, .sy_cgal, .sy_honor { width: 1200px; height: auto; margin: 0 auto; }

.sy_wap { overflow: hidden; margin-top:15px; }

.hotclass { width: 1200px; margin: 0 auto; overflow: hidden; margin-top: 30px; }

.hotclass ul li { width: 427px; float: left; text-align: center; margin: 3px; line-height: 30px; }

.hotclass ul li a { font-size: 16px; }

.hotclass ul li img { width: 420px; height: 280px; padding: 2px; border: 1px solid #666; border-radius: 10px; }

.sy_prowap { background: #f3f3f4; width: 100%; padding: 5px 0; }

h3.sy_cpti { color: #222222; font-size: 30px; line-height: 45px; text-align: center; }

h4.sy_cptti { color: #222222; font-size: 24px; line-height: 40px; text-align: center; margin-bottom: 20px; }

.sycp_tt { width: 191px; height: 27px; background: url(../images/in_25.png) no-repeat; margin: 0 auto; text-align: center; }

.sycp_li { width: 229px; height: auto; float: left; background: #fff; }

.sycp_li h4.t05 { background: #0c54a4; font-size: 22px; font-weight: normal; height: 63px; line-height: 63px; padding-left: 25px; }

.sycp_li h4.t05 a { color: #fff; }

ul.sycpli { width: 199px; height: auto; float: left; padding: 10px 13px 0 13px; border-top: 7px solid #1b7eec; border-left: 2px solid #1b7eec; border-right: 2px solid #1b7eec; }

ul.sycpli li { float: left; background: url(../images/in_37.jpg) no-repeat; width: 179px; height: 33px; line-height: 33px; margin-bottom: 9px; padding: 0 0 0 20px; }

ul.sycpli li a { color: #fff; font-family: "微软雅黑"; font-size: 14px; }

ul.sycpli li a:hover { text-decoration: none }

.sycontact { width: 209px; height: auto; padding: 0 8px 20px 8px; border-left: 2px solid #1b7eec; border-right: 2px solid #1b7eec; background: url(../images/in_53.jpg) bottom no-repeat; }

.sycontact p { color: #000; font-size: 15px; }

.sycontact_bot { height: 27px; width: 225px; border-bottom: 7px solid #1b7eec; border-left: 2px solid #1b7eec; border-right: 2px solid #1b7eec; }

.syc_zj, .syc_sj, .syc_qq, .syc_map { color: #222222; font-family: "微软雅黑"; font-size: 15px; font-weight: bold; margin-bottom: 5px; }

.syc_zj { background: url(../images/in_42.jpg) no-repeat; width: 174px; height: 47px; padding: 25px 0 0 40px }

.syc_sj { background: url(../images/in_46.jpg) left no-repeat; padding-left: 45px; width: 160px; height: 31px; padding-top: 5px; }

.syc_qq { background: url(../images/in_51.jpg) left no-repeat; padding-left: 45px; width: 160px; height: 31px; padding-top: 5px; }

.syc_map { background: url(../images/in_56.jpg) left no-repeat; padding-left: 45px; width: 160px; height: 31px; padding-top: 5px; margin-bottom: 54px; }

.symobel { margin: 10px 23px; width: 154px; height: auto; padding: 45px 0 10px 0; background: url(../images/in_37.png) no-repeat; }

.sy_proZ { width: 100%; background: #d3d3d3; overflow:hidden;}

.sy_pro { width: 1200px; overflow:hidden;margin: 0 auto; padding: 8px 0 10px 0; position: relative; }

.sy_zuo1 { width: 215px; overflow:hidden; float:left; background:#fff;}

.sy_zuo1 h2 {text-align:center; }

.sy_zuo1 h2 a{ color:#1a7eed; line-height:35px;font-size:18px;}

.sy_zuo1 ul li, .sy_zuo2 ul li, .sy_zuo3 ul li { width: 150px; height: 35px; line-height: 35px; padding-left: 40px; background: url(../images/syli.png) no-repeat scroll left center; }

.sy_zuo1 ul li a, .sy_zuo2 ul li a, .sy_zuo3 ul li a { font-size: 14px; color: #000; }

.sy_zuo2 { width: 215px; height: 630px; padding: 130px 0 0 30px; position: absolute; left: -15px; top: -24px; background: url(../images/hlw.png) no-repeat; }

.sy_zuo3 { width: 215px; height: 647px; padding: 150px 0 0 30px; position: absolute; left: -15px; top: -24px; background: url(../images/jsbw.png) no-repeat; }

.zuo_tit { width: 200px; height: 56px; background: #1a7eed; line-height: 56px; font-size: 18px; color: #fff; font-weight: bold; text-align: center; }

.xkcp { width:215px;text-align:center; line-height:55px; height:55px;background:#1a7eed;}

.xkcp h1{ color:#fff;font-size:22px; line-height:55px;text-align:center;}

.zuo_con { }

.zuo_con p { font-size: 15px; line-height: 32px; }

.sycp_show { width: 960px; float: right; overflow: hidden;/*border:2px solid #1a7eed;*/
}

.sycp_tit { height: 32px; line-height: 32px; background: #1b6cd8; float: right; margin-right: 4px; margin-bottom: 6px; border-radius: 12px; padding: 0 20px; font-size: 14px; color: #fff; width: 700px; }

.sycp_tit ul li { float: left; padding: 0 8px; text-align: center; }

.sycp_tit ul li a { color: #fff; }

ul.sycpp { width: 960px; height: auto; float: left; margin: 3px 3px 0 3px; }

ul.sycpp li { width: 309px; background: #faf7f6; float: left; margin: 0 5px 10px 0; text-align: center; padding: 3px; }

ul.sycpp li span { width: 308px; height: 32px; line-height: 32px; display: block; }

ul.sycpp li span:hover { background: #ff5e00; }

ul.sycpp li span a { color: #000; }

ul.sycpp li span:hover a { color: #fff; }

ul.sycpp li a { font-size: 14px; }

ul.sycpp li img { width: 308px; height: 233px; border: 1px solid #ccc; }

.right { width: 960px; height: auto; float: right; overflow: hidden; }

.sycp_sti { width: 879px; height: 31px; }

.sycp_sti h4 { background: url(../images/in_14.png) no-repeat; color: #fff; padding: 5px 0 5px 10px; float: left; width: 104px; height: 21px; }

.sycp_rbg { background: url(../images/in_25.jpg)repeat-x; height: 31px; width: 764px; float: left; border-right: 1px solid #d6d6d6; }

.sy_more { float: right; padding: 3px 5px 0 0; width: 42px; height: 15px; }

.youshi { width: 100%; height: auto; background: url(../images/inysbg.jpg) repeat-x; }

.yos1 { width: 1424px; height: 574px; margin: 0 auto; background: url(../images/in_68.jpg) no-repeat; padding-top: 20px; }

.yos1 h2 { height: 155px; text-align: center; font-size: 26px; font-weight: normal; color: #000; }

.yos1 h2 b { display: block; font-size: 30px; line-height: 50px; vertical-align: top; height: 54px; overflow: hidden; }

.yos1 h2 i { display: block; font-style: normal; font-size: 18px; font-weight: bold; }

.yos1 dl { padding-left: 36px; padding-top: 15px; width: 395px; overflow: hidden; }

.yos1 dt, .yos2 dt, .yos3 dt { height: 93px; background: url(../images/ysdtBor.gif) repeat-x left bottom; color: #333; font-size: 26px; font-weight: bold; margin-bottom: 15px; }

.yos1 dt i, .yos2 dt i, .yos3 dt i { font-size: 58px; font-family: "Times New Roman"; font-weight: normal; color: #000; line-height: 44px; }

.yos1 dt em, .yos2 dt em, .yos3 dt em { font-style: normal; display: block; font-size: 16px; font-weight: normal; padding-top: 3px; }

.yos1 dd, .yos2 dd, .yos3 dd { line-height: 34px; overflow: hidden; padding-left: 18px; background: url(../images/ysIco.gif) no-repeat left 12px; color: #484848; font-size: 14px; }

.yos1 dd.lst, .yos2 dd.lst, .yos3 dd.lst { background: none; padding: 0; margin-top: 35px; height: 35px; }

.yos1 dd .btn1, .yos2 dd .btn1, .yos3 dd .btn1 { background: url(../images/whyBtn1.gif) no-repeat left top; color: #333; }

.yos1 dd .btn2, .yos2 dd .btn2, .yos3 dd .btn2 { background: url(../images/whyBtn2.gif) no-repeat left top; color: #fff; margin-left: 12px; }

.yos1 dd.lst a, .yos2 dd.lst a, .yos3 dd.lst a { display: block; float: left; width: 129px; height: 35px; line-height: 33px; text-align: center; font-size: 16px; font-weight: bold }

.yos2 { height: 415px; background: url(../images/in_69.jpg) no-repeat; width: 1424px; margin: 0 auto; }

.yos3 { height: 357px; background: url(../images/in_70.jpg) no-repeat; width: 1424px; margin: 0 auto; }

.yos2 .ys2 { padding-right: 44px; padding-top: 15px; width: 390px; overflow: hidden; }

.yos3 .ys3 { padding-left: 44px; width: 390px; overflow: hidden; }

.lct { height: 79px; width: 1424px; margin: 0 auto; background: url(../images/in_71.jpg) no-repeat; }

.lct .lctPho { text-align: center; color: #443e3c; font-size: 14px; line-height: 26px; }

.lctPho b { font-size: 26px; color: #413b39; font-family: arial; font-weight: bold; }

.lct a { display: block; height: 46px; width: 195px; margin: 0 auto; text-align: center; color: #fff; font-size: 20px; line-height: 46px; }

.sy_hfgg { width: 1200px; height: 118px; margin: 0 auto; margin-top: 5px; margin-bottom: 5px; }

.sycgal_ti { float: left; height: 28px; width: 1200px; text-align: center; color: #fff; font-size: 14px; }

.sycgal_ti .l_titit { height: 28px; line-height: 25px; width: 127px; background: url(../images/in_77.jpg) no-repeat; float: left; }

.sycgal_ti .l_tibg { height: 27px; width: 1070px; border-bottom: 1px solid #dbd9d9; float: left; }

ul.sycgal_bx, .syabout_bx, .honor_box { float: left; margin: 20px 0; }

ul.sycgal_bx li { float: left; width: 295px; text-align: center; margin-right: 5px; }

ul.sycgal_bx li img { width: 285px; height: 200px; }

.syabout_bx .ab_img { float: left; width: 341px; height: 248px; margin-right: 10px; background: #faf7f6; border: 1px solid #cccccc; padding: 4px; }

.syabout_bx .ab_img img { width: 339px; height: 246px; }

.syabout_bx a { color: #0220db; }

.syabout_bx .aboutx { float: right; width: 1200px; }

.syabout_bx .aboutx .ab_txt { height: 100px; float: left; width: 938px; }

.syabout_bx .aboutx p { font-size: 14px; line-height:2; }

.syabout_bx .aboutx .scsl_bx { height: 165px; float: left; width: 938px; }

.sbb01, .sbb03 { padding: 50px 9px 0 8px; width: 7px; height: 18px; }

.sbb02 ul { height: 180px; overflow: hidden }

.sbb02 ul li { float: left; width: 212px; background: none; text-align: center; }

.sbb02 ul li img { border: 1px solid #cccccc; width: 210px; height: 140px; }

.ssbb01, .ssbb03 { padding: 70px 9px 0 8px; width: 7px; height: 20px; }

.ssbb02 ul { height: 180px; overflow: hidden }

.ssbb02 ul li { float: left; width: 225px; height: 180px; background: #faf7f6; text-align: center; margin-right: 8px; }

.ssbb02 ul li img { border: 1px solid #cccccc; width: 215px; height: 139px; padding: 4px; }

.sydt { width: 840px; overflow: hidden; }

.sydt h2, .syzx h2, .sywd h2 { height: 28px; line-height: 24px; font-size: 14px; font-weight: normal; background: url(../images/in_77.jpg) no-repeat; overflow: hidden; padding: 0 0 0 18px; color: #fff;width:1170px; border-bottom: 1px solid #cccccc;}

.sydt h2 span, .syzx h2 span, .sywd h2 span { display: block; margin-top: 7px; }

.n_con { padding: 14px 0 0 0; height: 325px; overflow: hidden; }

.n_con dl{ width:839px; margin:0 auto;overflow:hidden;}

.n_con dt{width:240px;float:left;}

.n_con dt img{ width:230px;border:1px solid #ccc;padding:2px;height:180px;}

.n_con dd span{ float:right;}

.n_con dd p{ line-height:2; font-size:14px;}

.n_con dd{ width:586px; float:right;}

.n_con ul li { height: 34px; line-height: 34px; overflow: hidden; background: url(../images/dd2.gif) no-repeat 6px 15px; padding-left: 22px; }

.n_con ul li span { float: right; }

.syzx { width: 450px; height: 365px; overflow: hidden; margin: 0 35px; display: inline; }

.dt_con { padding: 14px 0 0 0; height: 325px; overflow: hidden; }

.dt_con dl { height: 107px; margin-bottom: 10px; overflow: hidden; }

.dt_con dl dd p { line-height: 24px; color: #454545; }

.dt_con ul li { height: 34px; line-height: 34px; overflow: hidden; background: url(../images/dd2.gif) no-repeat 6px 15px; padding-left: 22px; }

.dt_con ul li span { float: right; }

.sywd { width: 330px; overflow: hidden; float:right; }

ul.js_list { padding: 5px; height: 380px; overflow: hidden; }

ul.js_list li { width: 320px; height: 100px; margin-bottom: 10px; }

ul.js_list li .js_w { background: url(../images/in_94.jpg) no-repeat left center; padding-left: 20px; width: 255px; font-weight: bold; }

ul.js_list li .js_d { background: url(../images/in_98.jpg) no-repeat left top; padding-left: 20px; }

ul.js_list li .js_d a { color: #0220db; }

.yqlj { background: #f3f3f3; width: 100%; padding-top: 20px; height: auto; overflow: hidden }

.yqlj_c { width: 1200px; margin: 0 auto; overflow: hidden; }

.yqlj_ti { font-size: 16px; color: #2d2c2c; float: left; border-bottom: 2px solid #969191; width: 200px; line-height: 30px; }

.yqlj_bg { color: #666666; float: left; text-align: right; border-bottom: 1px solid #dbd9d9; width: 1096px; line-height: 30px; }

.yqlj_bx { padding: 20px 0; }

/*foot*/

.foot_bg { width: 100%; height: 350px; background: #333333; padding-top: 40px; }

.foot_l { width: 1170px; height: 50px; padding: 30px; background: url(../images/in_100.jpg) bottom no-repeat; text-align: center; }

.foot_l a { display: block; float: left; width: 110px; margin-right: 20px; color: #adadad; }

.foot_m { width: 1100px; height: 300px; margin: 0 auto; }

.foot_c { margin: 0 auto; width: 960px; overflow: hidden; }

.copy_di { float: left; height: 190px; background: url(../images/in_107.jpg) left no-repeat; padding: 0 10px 0 168px; color: #adadad; margin-top: 16px; }

.copy_di p { color: #fff; font-size: 14px; line-height: 32px; }

.copy_di a { color: #fff; font-size: 14px; }

.di_ewm { float: left; width: 158px; height: 158px; margin-left: 30px; color: #fff; text-align: center; }

.di_ewm img { width: 135px; height: 135px; }

/*内页*/

.righttop { background: url(../images/ri_ttop.jpg) no-repeat; height: 3px; font-size: 0; overflow: hidden; }

.plc { background: url(../images/dhbg.gif) repeat-x; height: 30px; line-height: 30px; border: 1px solid #ccc; padding: 0 10px; position: relative; color: #000; overflow: hidden; }

.p_cont { background: url(../images/pcloac.jpg) top no-repeat; width: 552px; height: 209px; padding: 120px 0 0 140px; }

.sy_box { width: 938px; border: solid 1px #d5d5d5; overflow: hidden; padding: 10px 10px }

.sy_box p { font-size: 14px; line-height: 30px; }

ul.piclistbox { margin: 0 auto; width: 1045px; overflow: hidden; }

ul.piclistbox li { float: left; width: 343px; height: auto; margin-right: 5px; text-align: center; }

ul.piclistbox li img { width: 325px; height: 240px; padding: 3px; border: 1px solid #D6D6D6; }

ul.piclistbox li:hover img { padding: 3px; border: 1px solid #0220db; }

ul.newslistbox li { height: 26px; line-height: 26px; background: url(../images/lldd01.gif) left center no-repeat; padding-left: 10px; border-bottom: #e1e0e0 1px dashed; margin-bottom: 5px; }

ul.newslistbox li span.date { font-size: 14px; float: right; color: #999; }

ul.newslistbox li.page-list { border-bottom: 1px dotted #E8E8E8; margin-bottom: 15px; }

.lf_lisy { width: 229px; border-bottom: 1px solid #dfdfdf; border-top: 0; background: #fff; overflow: hidden; float: left; }

.lf_lisyti { background: url(../images/dhbga.jpg) no-repeat; height: 32px; line-height: 32px; padding-left: 13px; font-weight: bold; color: #000; font-size: 14px; }

.lf_lisybox, ul.lf_cpli, ul.lf_zxcpli { border: 1px solid #dfdfdf; padding: 12px 5px 10px 5px; background: #fff; border-bottom: 0; }

.lf_lisybox h4 { font-size: 15px; height: 33px; line-height: 33px; overflow: hidden; background: url(../images/listh3.jpg) no-repeat; padding-left: 24px; margin-top: 9px; }

.lf_lisybox h4 a.select, ul.lf_cpli li a.select { color: #0220db }

.lf_lisybox, ul.lf_cpli, ul.lf_zxcpli, ul.news_random { padding: 12px; }

.lf_lisybox .title, .lf_lisybox .leftbox a, ul.lf_lisybox li, ul.lf_cpli li { background: url(../images/lldd01.gif) left center no-repeat; padding-left: 10px; }

ul.lf_cpli li { font-size: 15px; height: 33px; line-height: 33px; overflow: hidden; background: url(../images/listh3.jpg) no-repeat; padding-left: 24px; margin-top: 9px; }

ul.left_cpli li { height: 25px; line-height: 25px; overflow: hidden; padding-left: 24px; width: 175px; margin: 0; background: url(../images/li_ico.jpg) no-repeat 10px center; border-bottom: 1px dashed #ccc; }

ul.left_cpli li a { font-size: 13px; }

ul.lf_lisybox li span, ul.news_random li span { float: right; }

ul.lf_zxcpli li { width: 170px; height: 154px; overflow: hidden; margin: 10px auto 3px; text-align: center; }

ul.lf_zxcpli li img { width: 168px; height: 122px; border: #e1e0e0 1px solid; }

ul.news_random li { height: 28px; line-height: 28px; background: url(../images/lldd01.gif) left center no-repeat; padding: 0 17px 0 12px; width: 310px; float: left; overflow: hidden; }

.sy_box .title { border: #CCE0F5 1px solid; background: #F3FAFF; height: 54px; text-align: center; overflow: hidden; margin-bottom: 20px; }

.sy_box .title h1 { font-size: 16px; }

.sy_box .title p { font-size: 13px; }

.proimg { text-align: center; }

.proimg img { padding: 3px; margin: 2px; border: 1px solid #666; }

.procon { font-size: 14px; line-height: 30px; }

.xgphoto .title { font-weight: bold; border: #CCE0F5 1px solid; background: #F3FAFF; height: 30px; line-height: 30px; text-align: center; overflow: hidden; margin-bottom: 20px; }

ul.xgphotobox ul { padding: 10px; overflow:hidden; }

ul.xgphotobox li { float: left; text-align: center; overflow: hidden; margin-right: 5px; width:229px; }

ul.xgphotobox img { padding: 2px; border: #D4D4D4 1px solid; margin-bottom: 10px; width: 220px;}

ul.xgphotobox a { }

ul.xgphotobox a:hover { color: red; text-decoration: none; }

.xgnews .title { font-weight: bold; border: #CCE0F5 1px solid; background: #F3FAFF; height: 30px; line-height: 30px; text-align: center; overflow: hidden; margin-bottom: 20px; }

ul.xgnewsbox li { height: 28px; line-height: 28px; background: url(../images/artarrow.gif) no-repeat 0px 12px; padding-left: 10px; }

ul.xgnewsbox li span { font-size: 14px; float: right; }

ul.xgnewsbox a { font-size: 14px; color: #000; }

ul.xgnewsbox a:hover { color: red; text-decoration: none; }

ul.xgnewsbox span { padding-left: 10px; color: #999; }

.th_imgp { text-align: center; }

/*新闻资讯*/

.left03 .floatl, .left03 .floatr { height: auto; overflow: hidden; margin-bottom: 10px; }

.left03 .floatl .lf_title, .left03 .floatr .lf_title { background: url(../images/titbg.gif) repeat-x left top; height: 29px; line-height: 29px; font-size: 14px; color: #333; overflow: hidden; padding-left: 10px; position: relative; font-family: "微软雅黑" }

.left03 .floatl .lf_title span, .left03 .floatr .lf_title span { position: absolute; right: 10px; top: 0px; font-size: 12px; }

.synews9 ul { padding: 8px; }

.synews9 ul li { height: 26px; line-height: 26px; background: url(../images/lldd01.gif) left center no-repeat; padding-left: 10px; border-bottom: #e8e8e8 1px dotted; overflow: hidden; }

.synews9 ul li a { font-size: 14px; }

.synews9 a:hover { text-decoration: none; }

.synews9 span#date { float: right; color: #999; }

.diysr { font-size: 14px; font-weight: bold; background: url(../images/dhbg.gif) repeat-x; height: 32px; line-height: 32px; padding-left: 27px; color: #0220db; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }

.pro_random { border: 1px solid #d0d0d0; padding-top: 8px; background: #fff; }

.rightbot { background: url(../images/ri_boot.jpg) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }

/*在线留言*/

.piclist { width: 963px; margin: 0px auto; border: #C6DDF1 1px solid; }

.piclist .title { padding-left: 10px; }

.piclist .title span { width: 120px; height: 27px; line-height: 27px; display: block; margin-top: 3px; font-size: 14px; color: #069; text-align: center; font-weight: bold; }

.piclist .piclistbox { }

.piclist .piclistbox ul { padding: 8px; }

.piclist .piclistbox li { width: 20%; float: left; text-align: center; height: 158px; overflow: hidden; }

.piclist .piclistbox img { width: 152px; height: 116px; padding: 2px; border: #D4D4D4 1px solid; margin-bottom: 8px; }

.piclist .piclistbox a { }

.piclist .piclistbox a:hover { color: red; text-decoration: none; }

/*分页*/

.listpage { clear: both; font-size: 12px; height: 50px; line-height: 30px; padding-top: 10px; text-align: center; }

.listpage a { background-color: #FFFFFF; border-color: #7EB864; border-style: solid; border-width: 1px; color: #666666; display: block; float: left; font-size: 12px; height: 26px; line-height: 26px; margin: 5px 2px; padding-left: 10px; padding-right: 10px; }

.listpage span { background-color: #FBF779; border-color: #7EB864; border-style: solid; border-width: 1px; color: #FF7400; display: block; float: left; font-size: 12px; height: 26px; line-height: 26px; margin: 5px 2px; padding-left: 10px; padding-right: 10px; }

/*浮动QQ*/

#kefu { width: 150px; height: 407px; position: fixed; top: 50%; right: 5px; z-index: 8888; background: url(../images/qq_bg.jpg) no-repeat; display: none; margin-top: -240px; }

#kefu .fqqtop { width: 100%; height: 35px; line-height: 35px; font-family: "Microsoft YaHei"; font-size: 18px; color: #fff; font-weight: bold; text-align: center; }

#kefu .middle { font-size: 12px; width: 100%; text-align: center; float: left; padding: 130px 0 0 0; }

#kefu .middle a { margin-bottom: 5px; width: 129px; height: 28px; display: block; padding-left: 10px; }

#kefu .middle .qq_lxfs { font-family: "Microsoft YaHei"; font-size: 16px; color: #323232; font-weight: bold; text-align: center; margin-top: 28px; }

#kefu .close { float: right; margin-right: 10px; margin-top: 10px; cursor: pointer; }

.right_bar { width: 24px; height: 145px; position: fixed; top: 50%; right: 0; margin-top: -242px; z-index: 9999; }

.right_bar img { cursor: pointer; }

.baidu_map { width: 690px; height: 350px; }

.gd { overflow: hidden; width: 1065px; height: 190px; position: relative; }

.gd { height: 465px; }

.gd ul { position: absolute; left: 0; top: 0; z-index: 1; overflow: hidden; width: 9999999px; }

.gd ul li { width: 250px; float: left; text-align: center; }

.gd ul li img { width: 250px; height: 180px; }

.geduan { width:1200px; margin:0 auto 15px;;overflow:hidden;}

.geduan  img{ display:block;margin:0 auto;}

.xt1{ background:url(../images/xt1.jpg) no-repeat center; height:300px; width:100%;}

.xt1 a{height:300px; width:100%;display:block;}

.xt2{ background:url(../images/xt2.jpg) no-repeat center; height:300px; width:100%;}

.xt2 a{height:300px; width:100%;display:block;}

.xt3{ background:url(../images/xt3.jpg) no-repeat center; height:300px; width:100%;}

.xt3 a{height:300px; width:100%;display:block;}

.ys {background:url(../images/ystb.jpg) no-repeat top center; height:180px; width:100%;}

.youshi {background:url(../images/youshi.jpg) no-repeat top center; height:1134px;position:relative; width:1200px;margin:0 auto;}

.ys01 { width:350px;position:absolute; left:100px;top:160px;}

.ys01 p{ line-height:2;font-size:16px;}

.ys02 { width:300px;position:absolute; left:100px;top:400px;}

.ys02 p{ line-height:2;font-size:16px;}

.ys03 { width:300px;position:absolute; right:130px;top:719px;}

.ys03 p{ line-height:2;font-size:16px;}

.ys04 { width:300px;position:absolute; right:130px;top:960px;}

.ys04 p{ line-height:2;font-size:16px;}</pre></body></html>